public class AufgabenF4 { public static void main(String arg[]) { int n = 0; int a[] = new int[16]; int b[] = new int[16]; for (n = 0; n < a.length; n++) { a[n] = (int)(Math.random() * 256); b[n] = (int)(Math.random() * 256); } print("Array a: " + arr(a) + "\n"); print("Array b: " + arr(b) + "\n"); /* Funktionsaufruf addArray */ print("Summe : " + arr( addArray(a, b) ) + "\n"); /* Funktionsaufruf sumArray */ print("Quersumme von a: " + sumArray(a) + "\n"); } /* Funktion addArray hier definieren */ /* Funktion sumArray hier definieren */ /* Funktion print aus vorheriger Übung */ public static String print(String p) { System.out.print(p); return p; } public static int print(int p) { System.out.print(p); return p; } public static double print(double p) { System.out.print(p); return p; } public static float print(float p) { System.out.print(p); return p; } /* Funktion cutOff aus der früheren Übung */ public static int cutOff(int c) { if ( c < 64 ) { c = 0; } return c; } /* Funktion "betrag" aus der letzten Aufgabe */ public static int betrag(int b) { if ( b < 0) { b = b * (-1); } return b; } public static String arr(int p[]) { int n; String r = ""; for (n = 0; n < p.length; n++) { r += p[n] + ", "; } return r; } }